Automatic software validation process

نویسندگان

  • Maciej Dorsz
  • Mariusz Wasielewski
چکیده

This article presents the Automatic Software Validation tool (ASV), which is deployed in one of the Polish software companies. This system helps to automatically test web applications, create its simulations, which are helpful during end-user training, and then test those simulations. The tool was invented to speed the process of testing one of the company’s applications working in more than 12 Polish financial institutions. The clients’ system settings and database schemas are different, therefore while introducing a new system functionality it is not enough to test one system version, but repeat tests for all 12 different parameters settings. Manual testing is very time-consuming and expensive. Every night ASV tool, basing on CVS, ANT and HttpUnit, fully automatically prepares the current system version, deploys it twelve times on Tomcat server with different parameters settings, executes tests, creates application simulations, tests those simulations and sends a summary report.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Derivation of Meaningful Experiments for Hybrid Systems

In Software Engineering, software validation aims at determining whether the software requirements are implemented correctly and completely. Validation and testing are concerned with answering the question "Are we building the right thing?". The challenge in answering this question is how to come up with experiments that make sense and can reveal most of the potential software bugs. Therefore, ...

متن کامل

Designing, validation, and reliability assessment of software to acquire kinematics parameters of motion by image processing

Motion analysis systems are useful and effective equipment in biomechanics research. Unfortunately these systems are available for few researchers because these are expensive equipment. The aim of this study was to design and validation of a practical and inexpensive software, to determine the exact markers position in space and compute the kinematic of movement. In designing the software, the ...

متن کامل

Online Network Forensics for Automatic Repair Validation

Automated intrusion prevention and self-healing software are active areas of security systems research. A major hurdle for the widespread deployment of these systems is that many system administrators lack confidence in the quality of the generated fixes. Thus, a key requirement for future self-healing software is that each automatically-generated fix must be validated before deployment. Under ...

متن کامل

Automatic Test Generation for the Analysis of a Real-Time System: Case Study

We present a framework for testing timing constraints of real-time systems. Our tests are automatically derived from speciications of minimum and maximum allowable delays between input/output events in the execution of a system. Our test derivation scheme uses a graphical speciication formalism for timing constraints, and the real-time process algebra Algebra of Communicating Shared Resources (...

متن کامل

Software in Tractors: Aspects of Development, Maintenance and Support

1. General aspects of software engineering in agricultural machines 2. Software applications in tractors – present overview 2.1.Basic control functions 2.2.Human Machine Interface 2.3.Automatic functions 2.4.Data Management 2.5.Service and Support 3. Economical requirements for software in agricultural machines 3.1.Challenges for software design 3.2.Strategies and principles for software design...

متن کامل

Automatic Test Generation for the Analysis of a Real-Time System: Case Stud

We present a framework for testing timing constraints of real-time systems. Our tests are automatically derived from speciications of minimum and maximum allowable delays between input/output events in the execution of a system. Our test derivation scheme uses a graphical speciication formalism for timing constraints, and the real-time process algebra Algebra of Communicating Shared Resources (...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006